make short work of something - Deutsch Englisch Wörterbuch